Complaint Management System
I want a centralized system to register, track, and manage customer complaints,
So that we can resolve issues efficiently, assign them to the right departments, and maintain a history of all resolutions.
1. Complaint Listing View (Grid)
- Search & Filter: User ko ek search bar milna chahiye complaint ko track karne ke liye aur "Show entries" dropdown se list ki length control honi chahiye.
- Data Columns: Grid mein mandatory columns dikhne chahiye: Doc No, Party Name, Complaint Type/Sub-Type, Assigned Department/Employee, Actual Complaint Type, aur Status.
- Status Tracking: Har complaint ka current status (e.g., Hold, Closed, Forwarded) clear dikhna chahiye.
- Pagination: List agar lambi ho toh pagination (Previous/Next) work karna chahiye.
- Export: Ek "Download" button hona chahiye complaint list ko export karne ke liye.
2. Registering / Modifying a Complaint (Form)
- Mandatory Fields: Complaint register karte waqt Party Type, Party Name, Lift (Asset), Complaint Type, aur Complaint Sub Type mandatory hone chahiye.
- Complaint Remarks: User ko detail mein issue likhne ke liye ek text area milna chahiye.
- Attachments: Multiple images upload karne ka option hona chahiye (e.g., breakdown ki photos).
3. Workflow & Actions
- Forward Action: User complaint ko kisi specific department aur employee ko forward kar sake.
- Hold Action: Agar koi information pending hai, toh status ko "Hold" par dala ja sake (jaisa screenshot 3 mein dikh raha hai).
- Close Action: Jab issue solve ho jaye, toh "Actual Complaint Type" fill karke use "Close" kiya ja sake.
- Work Flow Remark: Action lete waqt ek mandatory remark box hona chahiye taki audit trail maintain rahe.